Big Huge Thesaurus

histamine blocker

noun